JavaScript Job: Développeur d'applications Web (à distance - au Ca

Job added on

Company

Bank of Canada
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

Développeur d'applications Web (à distance - au Canada)

Tenez un rôle central
La Banque du Canada s’est donné comme vision d’être une banque centrale influente – dynamique, engagée et digne de confiance – mobilisée pour un Canada meilleur. Aucun autre employeur ne vous offrira l’occasion d’œuvrer au cœur même de l’économie canadienne, au sein d’une organisation diversifiée et inclusive dont le travail a une incidence considérable sur le bien-être économique et financier des Canadiens. En tant qu’institution qui aspire à réinventer le rôle de la banque centrale, à renouveler ses façons de faire et à renforcer une culture d’innovation, la Banque vous proposera des défis stimulants et vous incitera à exceller.
Régime de pension à prestations déterminées, avantages sociaux, flexibilité pour concilier travail et vie personnelle… découvrez pourquoi la Banque se classe chaque année parmi les meilleurs employeurs du Canada : Travailler à la Banque


Services des technologies de l’information (STI) - Stratégie et services numériques

Nous sommes à la recherche de développeurs Web innovateurs et passionnés qui souhaiteraient se joindre à notre équipe diversifiée chargée de la stratégie numérique! Notre équipe a vraiment à cœur de faire des sites et des applications de la Banque des produits exceptionnels et nous valorisons l’expérimentation et l’apprentissage.


Sous le leadership de la directrice, Stratégie numérique, vous travaillerez de près avec des développeurs et concepteurs de logiciels, des spécialistes de contenu Web et des spécialistes des données et de l’économie qui collaborent à nos produits et services en ligne. Dans le cadre de vos fonctions, vous serez responsable de la conception des sites Web, du système de conception Web de la Banque (cliquez pour obtenir des précisions) ainsi que des applications et de l’infrastructure qui les soutiennent.


De plus, nous offrons de nombreuses occasions de perfectionnement professionnel et de mentorat, à l’intérieur comme à l’extérieur de l’équipe. Vous aurez le plein soutien de votre leader et de vos collègues pour développer vos compétences, faire des expériences et apporter des changements à nos pratiques en matière de développement Web.


Ce que vous ferez

En tant que développeur d’applications Web, vous ferez partie d’une équipe de développeurs généralistes qui utilisent les toutes dernières nouveautés concernant PHP, JavaScript, CSS et les technologies libres. Vous travaillerez avec vos coéquipiers en mettant à profit vos compétences et votre expérience pour résoudre des problèmes complexes au moyen de programmes informatiques performants.


Plus précisément, vous aurez les responsabilités suivantes :

  • écrire du code propre et bien conçu afin de créer et de mettre en production divers produits Web
  • faire passer nos services Web RESTful au niveau supérieur en développant la portée de la messagerie et des données statistiques de la Banque sur Internet
  • créer, maintenir et faire évoluer la fonctionnalité de la plateforme Web de la Banque afin d’assurer le soutien de ses applications et de ses sites Web
  • rédiger des tests unitaires et créer des pipelines d’intégration et de distribution continues (CI/CD), et en assurer la maintenance
  • soutenir les processus opérationnels (incidents, problèmes, demandes de services, etc.)


Ce qu’il vous faut pour réussir

Nous sommes à la recherche de personnes créatives, qui aiment collaborer avec d’autres équipes dans un milieu où la cadence est élevée et qui, grâce à leur inventivité, trouvent des solutions remettant en question le statu quo. De plus, vous avez d’excellentes aptitudes en communication, êtes un excellent joueur d’équipe et avez la volonté d’apprendre constamment de nouvelles choses.


Vous avez aussi :

  • au moins trois années d’expérience en développement Web, pendant lesquelles vous avez utilisé des technologies et des cadres parmi les suivants :
    • PHP, JavaScript, MySQL, WordPress, jQuery, Laravel, Python, Java, ou encore React
  • expérience pratique du développement d’applications Web frontales et des interfaces de programmation (API) connexes
  • expérience de l’exploitation de bases de données relationnelles et des requêtes SQL
  • expérience des systèmes de contrôle de version (Git ou SVN)
  • solides connaissances des principes de conception liés au développement de plateformes dans les domaines des API, des services Web, de la modélisation des données, de l’amélioration de l’accessibilité et de l’optimisation de l’expérience des utilisateurs


Atouts

  • expérience des extensions de CSS, comme SCSS ou LESS
  • expérience de l’écriture de scripts de tests automatisés dans le cadre du cycle de développement (tests unitaires, Cypress, Selenium, etc.)
  • connaissance du développement et de l’exploitation ainsi que de l’intégration et du déploiement continues
  • compréhension des technologies infonuagiques et des principes de base des logiciels-services (SaaS) (c.-à-d. AWS)
  • expérience des outils de conteneurs, comme Docker ou Kubernetes
  • solide compréhension de ce qu’il faut pour créer des systèmes et services adaptables et hautement performants
  • expérience de l’encadrement des collègues en vue d’améliorer leurs compétences


Vos études et votre expérience

Une combinaison de formation et d’expérience professionnelle qui démontre que vous possédez les compétences et les aptitudes requises pour le poste.


Vous ne répondez pas à toutes les exigences du poste?

Nous nous engageons à offrir un milieu de travail diversifié et inclusif. Si ce poste vous intéresse, mais que votre expérience de travail et vos compétences ne correspondent pas exactement aux exigences, nous vous encourageons quand même à postuler. Vous pourriez être un bon candidat pour ce poste ou exceller dans d’autres postes.


Ce que vous devez savoir

  • Exigence linguistique : Anglais ou français essentiel
  • La priorité est donnée aux citoyens canadiens et aux résidents permanents.
  • Niveau de sécurité requis: Être éligible à l'obtention du niveau fiabilité
  • Veuillez sauvegarder une copie de l'affiche. Une fois la date de clôture est passée, elle ne sera plus disponible.
  • En réponse à la pandémie COVID-19 et conformément aux directives de santé publique, des mesures préventives sont prises pour assurer la santé et la sécurité pendant le processus de recrutement. Toutes les entrevues se tiennent de façon virtuelle.
  • Le titre officiel de ce poste est « Développeur »


Télétravail/ Modele de travail hybride
#LI-Remote

Pour ce poste, si vous ne vivez pas à une distance raisonnable de votre lieu de travail, vous serez en mesure de travailler à distance à 100 % (n’importe où au Canada) pour la durée de ce terme. La Banque met à l'essai un modèle de travail hybride qui offre aux employés la possibilité de faire du télétravail pendant une bonne partie de chaque mois. Au cours de l’essai, les employés devront se rendre sur place que les jours où ils participeront à des activités qui, selon eux ou leur leader, seraient mieux menées en personne et pour créer des liens avec leurs collègues. Pour la majorité des employés, on s'attend à ce que le temps passé sur place varie entre 5 et 10 jours par mois, selon votre rôle.


Politique sur la vaccination

Veuillez noter que l’application de la politique de la Banque sur la vaccination contre la COVID-19 a été temporairement suspendue à compter du 20 juin, 2022. Par conséquent, vous n’aurez pas à fournir une preuve de vaccination avant de commencer votre emploi avec la Banque. Par contre, veuillez bien noter que la Banque se réserve le droit de réintroduire des exigences de vaccination à l'avenir si nécessaire pour répondre à l'évolution des conseils en matière de santé publique et/ou des directives du gouvernement.


Nous remercions toutes les personnes qui manifestent un intérêt en soumettant leur candidature à ce poste. La Banque communiquera uniquement avec celles retenues pour une entrevue.


Ce que vous pouvez attendre de la Banque

Saisissez cette occasion unique de faire partie d’une équipe très performante au sein d’une grande organisation. La Banque offre un programme de rémunération et d’avantages sociaux concurrentiel conçu pour répondre à vos besoins à chaque étape de votre vie et de votre carrière. Pour en savoir plus sur les principaux avantages sociaux, veuillez consulter Tout ce qui s'offre à vous.


  • Le salaire se situe généralement entre 81 865$ et 96 310$, (niveau de poste 16) selon les compétences et l’expérience du candidat retenu.
  • Selon votre rendement, vous pourriez recevoir une rémunération au rendement si vous répondez aux attentes avec succès (de 5 à 7 % de votre salaire de base) ou si vous les dépassez (10 % de votre salaire de base). Les employés qui fournissent un rendement exceptionnel dépassant largement les attentes peuvent être admissibles à une rémunération au rendement plus élevée.
  • Un programme complet d’avantages sociaux flexibles vous permet de choisir le niveau de protection qui correspond à vos besoins en matière de soins de santé et de soins dentaires.
  • Vous pouvez également acheter des jours de congé supplémentaires (maximum de cinq par année) qui s’ajoutent à vos congés annuels de base.
  • Vous aurez la possibilité de participer au régime de pension à prestations déterminées pleinement indexées après 24 mois de service consécutifs. #LI-POST